English Dictionary
◊ TOMATO STREAK
tomato streak
n : disease of a wide range of plants (tomatoes; potatoes; peas)
resulting from a mixed infection of potato and tomato
mosaic